package de.stefanocke.roo.wicket.table;

import java.util.List;

import de.stefanocke.roo.wicket.MidUtils;
import de.stefanocke.roo.wicket.base.BeanPropertiesAwareItdMetadataBase;
import de.stefanocke.roo.wicket.base.ModelClassAwareMetadataCreationParams;
import de.stefanocke.roo.wicket.model.BeanPropertyMetadataWithDetails;

/**

 */
public class TableMetadata extends
		BeanPropertiesAwareItdMetadataBase<TableAnnotationValues, TableCellComponentMetadata> {
	public static final MidUtils midUtils = MidUtils.get(TableMetadata.class);

	public TableMetadata(ModelClassAwareMetadataCreationParams<TableAnnotationValues> cmcp,
			List<BeanPropertyMetadataWithDetails<TableCellComponentMetadata>> propertiesForScaffolding) {
		super(cmcp, new TableItdBuilder(), propertiesForScaffolding);

		buildItdTypeDetails();

	}

}
